package com.enjoyor.soa.traffic.api.dto.bigdata;

import java.io.Serializable;
import java.util.*;

/**
 * 高活跃度车信息
 */
public class HighActiveVehicleDto implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 号牌类型
	 */
	private String licenseType;
	/**
	 * 号牌类型名称
	 */
	private String licenseTypeName;
	/**
	 * 号牌号码
	 */
	private String licenseNum;
	/**
	 * 营运性质名称
	 */
	private String serviceNatureName;
	/**
	 * 日均出行次数
	 */
	private Float avgTravelFreq;
	/**
	 * 日均行驶时长（分钟）
	 */
	private Float avgDuration;
	/**
	 * 累计过车次数
	 */
	private Integer totalPassFreq;
	/**
	 * 累计出行次数
	 */
	private Integer totalTravelFreq;
	/**
	 * 累计行驶时长（小时）
	 */
	private Float totalDuration;
	/**
	 * 活跃时段：10:00 - 16:30
	 */
	private String activePeriod;
	/**
	 * 活跃区域（经过次数最多的点位名称）
	 */
	private String activePoInteger;
	/**
	 * 活跃指数
	 */
	private Float activeIndex;
	/**
	 * 获取 号牌类型
	 * @return licenseType
	 */
	public String getLicenseType() {
		return licenseType;
	}
	/**
	 * 设置 号牌类型 
	 * @param licenseType 号牌类型
	 */
	public void setLicenseType(String licenseType) {
		this.licenseType = licenseType;
	}
	/**
	 * 获取 号牌类型名称
	 * @return licenseTypeName
	 */
	public String getLicenseTypeName() {
		return licenseTypeName;
	}
	/**
	 * 设置 号牌类型名称 
	 * @param licenseTypeName 号牌类型名称
	 */
	public void setLicenseTypeName(String licenseTypeName) {
		this.licenseTypeName = licenseTypeName;
	}
	/**
	 * 获取 号牌号码
	 * @return licenseNum
	 */
	public String getLicenseNum() {
		return licenseNum;
	}
	/**
	 * 设置 号牌号码 
	 * @param licenseNum 号牌号码
	 */
	public void setLicenseNum(String licenseNum) {
		this.licenseNum = licenseNum;
	}
	/**
	 * 获取 营运性质名称
	 * @return serviceNatureName
	 */
	public String getServiceNatureName() {
		return serviceNatureName;
	}
	/**
	 * 设置 营运性质名称 
	 * @param serviceNatureName 营运性质名称
	 */
	public void setServiceNatureName(String serviceNatureName) {
		this.serviceNatureName = serviceNatureName;
	}
	/**
	 * 获取 日均出行次数
	 * @return avgTravelFreq
	 */
	public Float getAvgTravelFreq() {
		return avgTravelFreq;
	}
	/**
	 * 设置 日均出行次数 
	 * @param avgTravelFreq 日均出行次数
	 */
	public void setAvgTravelFreq(Float avgTravelFreq) {
		this.avgTravelFreq = avgTravelFreq;
	}
	/**
	 * 获取 日均行驶时长（分钟）
	 * @return avgDuration
	 */
	public Float getAvgDuration() {
		return avgDuration;
	}
	/**
	 * 设置 日均行驶时长（分钟） 
	 * @param avgDuration 日均行驶时长（分钟）
	 */
	public void setAvgDuration(Float avgDuration) {
		this.avgDuration = avgDuration;
	}
	/**
	 * 获取 累计过车次数
	 * @return totalPassFreq
	 */
	public Integer getTotalPassFreq() {
		return totalPassFreq;
	}
	/**
	 * 设置 累计过车次数 
	 * @param totalPassFreq 累计过车次数
	 */
	public void setTotalPassFreq(Integer totalPassFreq) {
		this.totalPassFreq = totalPassFreq;
	}
	/**
	 * 获取 累计出行次数
	 * @return totalTravelFreq
	 */
	public Integer getTotalTravelFreq() {
		return totalTravelFreq;
	}
	/**
	 * 设置 累计出行次数 
	 * @param totalTravelFreq 累计出行次数
	 */
	public void setTotalTravelFreq(Integer totalTravelFreq) {
		this.totalTravelFreq = totalTravelFreq;
	}
	/**
	 * 获取 累计行驶时长（小时）
	 * @return totalDuration
	 */
	public Float getTotalDuration() {
		return totalDuration;
	}
	/**
	 * 设置 累计行驶时长（小时） 
	 * @param totalDuration 累计行驶时长（小时）
	 */
	public void setTotalDuration(Float totalDuration) {
		this.totalDuration = totalDuration;
	}
	/**
	 * 获取 活跃时段：10:00-16:30
	 * @return activePeriod
	 */
	public String getActivePeriod() {
		return activePeriod;
	}
	/**
	 * 设置 活跃时段：10:00-16:30 
	 * @param activePeriod 活跃时段：10:00-16:30
	 */
	public void setActivePeriod(String activePeriod) {
		this.activePeriod = activePeriod;
	}
	/**
	 * 获取 活跃区域（经过次数最多的点位名称）
	 * @return activePoInteger
	 */
	public String getActivePoInteger() {
		return activePoInteger;
	}
	/**
	 * 设置 活跃区域（经过次数最多的点位名称） 
	 * @param activePoInteger 活跃区域（经过次数最多的点位名称）
	 */
	public void setActivePoInteger(String activePoInteger) {
		this.activePoInteger = activePoInteger;
	}
	/**
	 * 获取 活跃指数
	 * @return activeIndex
	 */
	public Float getActiveIndex() {
		return activeIndex;
	}
	/**
	 * 设置 活跃指数 
	 * @param activeIndex 活跃指数
	 */
	public void setActiveIndex(Float activeIndex) {
		this.activeIndex = activeIndex;
	}

}
